.NETは管理された環境であるため、反射や屈折を使用して、誰にでも開いているあなたのコードを持っていることのマイナス面が常に存在します。
無傷のすべての.NETメタデータを保持したままスケーターTOTALは、ネイティブC / C ++コードと同じレベルの保護を提供する、ネイティブ形式にあなたのアセンブリのdecompilableマイクロソフト中間言語コード(MSILまたはCIL)に変換します。
ソフトウェア保護のプログラミングは、ほとんどのソフトウェア開発者のための非常に重要な分野です。ソフトウェア保護技術は見て比較することができ、明らかな機能のようなものではありません。何度もこれらの技術のほとんどはほとんど存在しないか、彼らは彼らが見えるものよりもはるかに簡単である場合このため、ほとんどのソフトウェア保護ベンダーは、保護スキームの奥深くに含まれている印象的な技術を導入することができます。
.NETの性質はMSILにコンパイルされたアプリケーションをインストールできるようにすることです、その後、JITまたはNGENにより、MSILは、ネイティブコードにコンパイルされるか、キャッシュにローカルに保存されています。これは、独立して、.NET Frameworkを実行することができ、真のネイティブ.exeファイルを生成するには意図されていませんでした。など動的アセンブリの読み込み、MSILコード生成、次のようなフレームワークを必要とあまりにも多くのダイナミクスがあり、
あなたはネイティブイメージを生成するためにngen.exeを使用することができますが、あなたはまだだけでなく、オリジナルの非ネイティブコードを配布する必要があり、それはまだ、ターゲットマシンにインストールされているフレームワークを必要とします。
難読化は、1つの方法ですが、.NETアプリケーションの著作権侵害の保護のセキュリティを破壊から保護することはできません。どのようにあなたの.NETアプリケーションが改ざんされていないことを確認してください、そしてどのようにソースコードをリバースエンジニアリングすることができないことを確認するのですか?
スケーターTOTALは、ネイティブコンパイル.NETの実行可能ファイルへの適切なツールです。ます。
:正確に言えば、それはネイティブのマシンコードに.NETアセンブリのMSILコードを変換し、そのアセンブリからMSILコードを削除する、それが不可能な簡単な方法でそれを逆コンパイルすること
の要件を意味します.NETフレームワーク4.0
この制限事項:
この期間限定の試用
コメントが見つかりません